The Chinese Grand Prix in Shanghai is, in several ways, a true daughter of its country. The famous pollution is what first sticks with you - or in your throat, more accurately. A nagging chemical burn that appears after a while and stays thereafter.... More »
Please to comment